Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F12 Romania F13 Romania F15 Romania F16 Austria F2 Romania F1 Romania F2 Romania F15 Italy F5 Italy F23 Austria F2 Austria F3 Italy F2 Switzerland F1 Switzerland F2 Croatia F4 Croatia F5 Italy F11 Italy F12 Italy F18 Italy F24 Israel F1 Turkey F1 Italy F4 Italy F5 Italy F10 Italy F12 Italy F17 Italy F19 Great Britain F16 Great Britain F17 Israel F4 Brazil F1 Romania F1 Romania F2 Romania F3 Italy F15 Italy F17 Italy F18 Italy F23 Turkey F35 Russia F3 USA F5 Colombia F2 Italy F9 Italy F10 Italy F11 Italy F12 Italy F2 Romania F10 Romania F11 Romania F7 Israel F2 Italy F9 Israel F3 Austria F1 Turkey F2 Greece F8 Greece F9 Romania F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F6 Romania F17 Hungary F5 Hungary F6 Iran F4 Italy F3 Italy F4 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Italy F9 Tunisia F9 Italy F1 Italy F3 Italy F4 Italy F5 Morocco F2 Italy F12 Tunisia F10 Italy F24 Italy F26 Italy F27 Italy F28 Italy F32 Italy F33 Tunisia F11 Italy F34 Italy F35 USA F6 Italy F24 Italy F25 Italy F26 Italy F33 Italy F34 France F19 France F3 Italy F5 France F6 Italy F22 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Israel F5 Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Italy F19 Romania F8 (Bucharest) M25+H Kassel Brasov Challenger - Brasov Olbia Challenger - Olbia Garden Open 2005 - Rome Architect Open - Budapest Olimp Kyiv Open - Kiev Constanta Challenger - Constanta Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Croatia Osiguranje Rijeka Open - Rijeka Steelers Cup - Kosice Internazionali di Tennis Dell'Umbria - Todi Challenger 42 - Andrezieux Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza Roma Open Challenger - Rome Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Bulgarian Open Challenger - Sofia Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen San Marino CEPU Open - San Marino Citta di Como Challenger - Como Brasov Challenger - Brasov Rimini Challenger Cordenons Challenger Brasov Challenger Todi Challenger Sacramento Challenger Eckental Challenger Jersey Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rome Challenger Milan Challenger Reggio Emilia Challenger Rimini Challenger Orbetello Challenger Como Challenger Ortisei Challenger Reunion Island Challenger Bergamo Challenger Kyoto Challenger Guangzhou Challenger Caltanissetta Challenger Pingguo Challenger Rome Challenger Napoli Challenger Rome Challenger Alessandria Challenger Rijeka Challenger Turin Challenger San Benedetto Challenger Trani Challenger San Marino Challenger Manerbio Challenger Genova Challenger Brasov Challenger Izmir Challenger Napoli Challenger Palermo Challenger Bucaramanga Challenger Kazan Challenger Quimper Challenger Marrakech Challenger Rimouski Challenger Le Gosier Challenger Dallas Challenger Rome Challenger Napoli Challenger Nottingham Challenger Lima Challenger Granby Challenger Lexington Challenger Pozoblanco Challenger Sibiu Challenger Cordenons Challenger Como Challenger Genova Challenger Brasov Challenger Todi Challenger Trnava Challenger Lermontov Challenger Tashkent Challenger Rio De Janeiro Challenger Porto Alegre Challenger Montevideo Challenger Loughborough Challenger Marbella Challenger ATP Challenger Tour Finals Heilbronn Challenger Cherbourg Challenger Salinas Challenger Leon Challenger Guadalajara Challenger Rome Challenger Arad Challenger Tanger Challenger Timisoara Challenger Todi Challenger Recanati Challenger Orbetello Challenger Liberec Challenger San Marino Challenger Kish Free Zone Island Challenger - Kish Island Monza Challenger Genova Challenger Barletta Challenger Lugano Challenger Wolfsburg Challenger Marburg Challenger Cordenons Challenger Brasov Challenger Bogota Challenger Meknes Challenger Bergamo Challenger Trnava Challenger Sibiu Challenger Cordenons Challenger Citta di Monza - Monza Kenitra Challenger Oberstaufen Cup - Oberstaufen Quimper Challenger Challenger Brasov - Brasov Mons Challenger New Delhi Challenger Barranquilla Challenger Citta di Monza - Monza Garden Open - Rome Tunis Challenger Mersin Challenger Bordeaux Challenger Concurso Internacional de Vigo - Vigo Geneva Challenger Genova Challenger Mestre Challenger Padova Challenger Arad Challenger Portoroz Challenger Qingdao Challenger Poznan Challenger Cordenons Challenger Sibiu Challenger IPP Open - Helsinki Bratislava Challenger Sibiu Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Todi Challenger Mestre Challenger Sao Paulo Challenger Tour Finals Tiburon Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Riviera di Rimini Challenger - Rimini Vicenza Challenger Kaohsiung Challenger 9° Trani Cup - Trani Mons Challenger Sacramento Challenger Andria Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Nottingham Challenger Pekao Open - Szczecin Astana Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Morocco Tennis Tour - Meknes Casablanca Challenger Santo Domingo Challenger Raanana Challenger Napoli Challenger Turin Challenger Ostrava Challenger Rome Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Furth Challenger Surbiton Challenger Todi Challenger Scheveningen Challenger Biella Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Shanghai Challenger Banja Luka Challenger Nanchang Challenger Kaohsiung Challenger Sibiu Challenger Ho Chi Minh City Challenger Brest Challenger Ningboo Challenger Casablanca Challenger Suzhou Challenger Hua Hin Challenger Manila Challenger Wroclaw Challenger Zhuhai Challenger Guangzhou Challenger Challenger Brasov - Brasov Shenzhen Challenger Raanana Challenger Napoli Challenger Memorial Manfredini - Sassuolo Rome Challenger Furth Challenger Lyon Challenger Perugia Challenger Bastad Challenger Todi Challenger Todi Challenger Caltanissetta Challenger Liberec Challenger Manerbio Challenger Cordenons Challenger Como Challenger Turin Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ostdeutscher Sparkassen Cup - Dresden Bratislava Challenger Brasov Challenger - Brasov Koblenz Challenger Seoul Challenger Budapest Challenger Zhuhai Challenger Status Athens Open - Athens Shenzhen Challenger Geneva Challenger Quanzhou Challenger Barletta Challenger Anning Challenger Palermo Challenger Gimcheon Challenger Francavilla Challenger Seoul Challenger Busan Challenger Kosice Challenger Caltanissetta Challenger San Benedetto Challenger San Benedetto Challenger Gatineau Challenger Rome Challenger Orbetello Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Irving Challenger Tunis Challenger Napoli Challenger Kos Succhetti Tennis Cup - Cordenons Rome Challenger Ostrava Challenger Guangzhou Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ilkley Challenger Genova Open Challenger - Genova Panama City Challenger Vancouver Challenger XI Torneo Internazionale di Tennis - Barletta Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Turin Challenger Le Gosier Challenger Tennislife Cup - Napoli Tennis Napoli Cup 2007 - Napoli XI Trofeo Ciudad de Quito - Quito Mallorca Challenger Mitsubishi Electric Europe Cup - Monza Meknes Challenger Istanbul Challenger Aptos Challenger Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil San Marino Challenger Istanbul Challenger Surbiton Challenger Czech Indoor Open - Prague Ningboo Challenger Nottingham Challenger Roma Challenger 2007 - Rome Shenzhen Challenger Liuzhou Challenger Rabat Challenger Trani Challenger X Torneo Internazionale di Tennis - Barletta Sibiu Challenger Alphen Challenger Mamaia Challenger - Constanta 5° Sporting Challenger - Turin Szczecin Challenger Trofeo Sisma Mantova - Mantova Memorial Manfredini - Sassuolo Caltanissetta Challenger Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella Helsinki Challenger Maia Challenger Noumea Challenger Bengalaru Challenger Guzzini Challenger - Recanati Quimper 2 Challenger San Remo Challenger Caltanissetta Challenger Ostrava Challenger Nottingham 2 Challenger Kosice Challenger Trieste Challenger Rome Challenger St. Tropez Challenger Perugia Challenger Istanbul 2 Challenger Kos-Zucchetti Tennis Cup - Cordenons Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Cassis Challenger Bendigo Challenger Sao Paulo Challenger Cortina Challenger Tiburon Challenger Cleveland Challenger Brest Challenger Barletta Challenger Lugano Challenger Turin Challenger Sanremo Challenger Prague 2 Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Brasov Challenger Phoenix Challenger Forli 6 Challenger Nottingham Challenger 4th Volkswagen Challenger - Wolfsburg Sopot Challenger Chennai Challenger Timisoara Challenger - Timisoara Milan Challenger Alicante Challenger Rome 1 Challenger Napoli Challenger LXV Concurso Internacional Vigo - Vigo Copa Petrobras - Santiago San Benedetto Challenger - San Benedetto Morelos Challenger Brest Challenger Troisdorf Challenger Zug Challenger Padova Challenger Kolkata Challenger Barletta Challenger Rome Challenger Sofia Challenger Trani Challenger Napoli Challenger Aachen Challenger Tashkent Challenger Rome Challenger Biella Challenger Alessandria Challenger Cordenons Challenger Split Challenger St. Brieuc Challenger Rome Challenger Copa Petrobras - Bogota Palermo Challenger Bratislava Challenger Riviera de Rimini Challenger - Rimini 2nd Campionati Internazionali di Tennis Del'Umbria - Todi San Luis Potosi Challenger Heilbronn Challenger Alessandria Challenger Manerbio Challenger Helsinki Challenger Biella 2 Challenger Tatra Banka Slovak Open - Bratislava Recanati Challenger Tashkent Challenger Tennis Napoli Cup - Napoli Casablanca Challenger GHI Bronx Tennis Classic - Bronx Lugano Challenger San Marino Challenger Kosice Challenger Orleans Challenger Milan Challenger Reggio Emilia Challenger Constanta Challenger Tunis Challenger Turin Challenger Bangkok Challenger Bauer Watertechnology Cup - Eckental Como Challenger Nottingham 1 Challenger San Benedetto Challenger Napoli Challenger Ortisei Challenger Shanghai Challenger Brasov Challenger Recanati Challenger Bratislava Challenger Trnava Challenger Architect Open - Budapest Izmir Challenger KGHM Dialog Polish Indoors - Wroclaw Helsinki Challenger Budapest Challenger BCR Open Romania - Bucharest Antonio Savoldi-Marco Co. - Manerbio Cherbourg Challenger Grand Prix Hassan II - Casablanca Open 13 - Marseille Mercedes Cup - Stuttgart The Hypo Group Tennis International 2008 - Poertschach Casablanca Challenger BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Gemax Samsung Open 2005 - Belgrade Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de Moselle - Metz BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires USTA Freeman Men's Challenger - Joplin San Benedetto Challenger Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Harbour Tennis Cup Regione Lombardia - Milan VTR Open - Vina del Mar US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Asirom Challenger - Brasov AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest Aircel Chennai Open - Chennai Open Sud de France - Montpellier Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm Valencia Open - Valencia Malaysian Open - Kuala Lumpur Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul Open 13 - Marseille Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Bet-at-home Cup - Kitzbuhel Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Apia International - Sydney Open 13 - Marseille AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Moselle Open - Metz Abierto Mexicano - Los Cabos Konzum Croatia Open - Umag Tunis Challenger ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Como Challenger Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Calabasas Challenger BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Kremlin Cup - Moscow San Benedetto Challenger Dubai Duty Free Tennis Championships - Dubai Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nordea Open - Bastad Plava Laguna Croatia Open - Umag Sardegna Open - Cagliari Moselle Open - Metz Dallas Open - Dallas Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier cinch Championships - London Tenerife Challenger Hypo Group Tennis International - Portschach Gelsor Open Romania - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Open Romania - Bucharest Austrian Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Quimper Challenger Biella 1 Challenger Qatar Exxon Mobil Open - Doha Citi Open - Washington Noventi Open - Halle Barcelona Open BancSabadell - Barcelona Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 French Open - Paris Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-ECU 5-0 Wimbledon (juniors)